// 单元格数据
export declare interface VCell {
  id: number
  w: number // 跨列数
  h: number // 跨行数
  x?: number // x坐标
  y?: number // y坐标
}

// 一维数组
export declare interface VRow {
  [index: number]: VCell
}

// 二维数组
export declare interface VTable {
  [index: number]: VRow
}

// 表格属性
export declare interface VTableAttr {
  title: string
  bgColor: string
  borderColor: string
}

export declare interface VForm {
  id: string,
  type: string
}

export declare interface VFormList {
  [index: number]: VForm
}

export declare interface VTableForm {
  id: string
  forms: any[]
  tables: VTable
  tableAttr: VTableAttr
}
